*
{
	padding:				0px;
	margin:					0px;
	font-family: 			'Raleway', sans-serif;	
}

body{
	/*background-color:		#F0F0F0;*/	
	background-image:		url(img/texture1.png);
}

a
{
	text-decoration:		none;
}

.centered{
	text-align:				center;
}

.wrapper{
	width:					950px;
	margin:					auto;
}

.box{
	border:					1px solid #BFBFBF;
	background-color:		white;
	padding:				25px;
}

#nav
{
	background:				-moz-linear-gradient(top, #A11536, #000000);
	background:				-webkit-linear-gradient(top, #A11536, #000000);
	margin-bottom:			100px;
	position:				fixed;
	top:					0;
	width:					100%;
	z-index:				1000;
	box-shadow:				0px 1px 1px #000000;	
	text-shadow: 			0.09em 0.09em #777777;
}
	#nav li
	{
		list-style-type:	none;
		height:				40px;
		float:				left;
		width:				20%;

	}
	#nav li a
	{
		line-height:		39px;
		color:				white;
		text-align:			center;
		display:			block;

		/* Color Transition */
		-moz-transition:	all .3s ease-out;
		-webkit-transition:	all .3s ease-out;
		transition:			all .3s ease-out;	
	}	
	#nav li a:hover
	{
		background:			-moz-linear-gradient(top, #BA183E, #333333);
		background:			-webkit-linear-gradient(top, #BA183E, #333333);
		box-shadow:			0px 1px 1px #000000;	
	}
	#nav li a:active
	{
		background:			-moz-linear-gradient(top, #CC0018, #000000);
		background:			-webkit-linear-gradient(top, #CC0018, #000000);
		box-shadow:			0px 1px 1px #000000;	
	}

#content{
	margin:					30px	0px;
}
     
#trigger{
	position:				relative;
	z-index:				1;

	/*Posicion en la imagen padre*/
	left:					-50px;
	top:					-160px;
}
#trigger:hover{
	/*Escalar*/
	-webkit-transform:			scale(1.2, 1.2);
	-o-transform:				scale(1.2, 1.2);
	-moz-transform:				scale(1.2, 1.2);
	transform:					scale(1.2, 1.2);

	/*Transicion*/
	-webkit-transition: 		all 0.3s ease-out;  	/* Chrome 1-25, Safari 3.2+ */
    -moz-transition: 			all 0.3s ease-out;  	/* Firefox 4-15 */
   	-o-transition: 				all 0.3s ease-out;  	/* Opera 10.50–12.00 */
    transition: 				all 0.3s ease-out;  	/* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
}       

#footer{
		background-image: url(img/texture2.png);
		color:				white;
		text-shadow: 			0.09em 0.09em #777777;
}

#pop-up{
		display: 	none;
        position: 	absolute;
        width: 		250px;
        padding: 	10px;
        background: #EEEEEE;
        color:		#000000;
        border: 	1px solid #1a1a1a;
		font-size: 	90%;
		z-index:	500;
}

#imgMap{
        border: 	2px solid #1a1a1a;
}

.ribbon{
		background-color:		#F0F0F0;
		padding-top:			30px;
		padding-bottom:     	10px;
		width:					100%;
}

	
